A Smooth Trajectory Generation Algorithm for Addressing Higher-Order Dynamic Constraints in Nanopositioning Systems
نویسندگان
چکیده
The generation of a time-optimal feedrate trajectory has received significant attention in CNC machining and robotics applications. Most of the existing feedrate planning algorithms take velocity and acceleration into the consideration for capability constraints. The introduction of higher order dynamic states, such as jerk and/or jounce into the feedrate scheduling problem makes generating computationally efficient solutions while simultaneously guaranteeing optimality a challenging problem, as the dimension of the planning problem is increased accordingly. This paper proposes a heuristic trajectory planning algorithm that can provide a near optimal trajectory for problems with higher order dynamic states. The algorithm starts with a non-optimal but feasible velocity trajectory, which is interpolated from a number of knot points by piece-wise spline interpolation with high order continuity. Then the trajectory is improved by scanning the interpolating knot points and increasing the velocity at each knot points while maintaining the feasibility of the resulting trajectory. A near optimal trajectory is achieved when the improvement in travel time is neglectable from the last scan iteration. The algorithm supports the incorporation of high order dynamic states (up to fifth order derivative of position) in constraints for optimization without sacrificing the computational efficiency. Examples including linear and curved toolpaths are presented to illustrate the effectiveness of this algorithm for high-speed contouring.
منابع مشابه
Dynamics and Motion Control of Wheeled Robotic Systems
Mobile robotic systems, which include a mobile platform with one or more manipulators, mounted at specific locations on the mobile base, are of great interest in a number of applications. In this paper, after thorough kinematic studies on the platform and manipulator motions, a systematic methodology will be presented to obtain the dynamic equations for such systems without violating the base n...
متن کاملDynamics and Motion Control of Wheeled Robotic Systems
Mobile robotic systems, which include a mobile platform with one or more manipulators, mounted at specific locations on the mobile base, are of great interest in a number of applications. In this paper, after thorough kinematic studies on the platform and manipulator motions, a systematic methodology will be presented to obtain the dynamic equations for such systems without violating the base n...
متن کاملModel-driven development and multiprocessor implementation of a dynamic control algorithm for nanopositioning and nanomeasuring machines
This article presents a computationally intensive adaptive trajectory tracking control algorithm for dynamic control of nanopositioning and nanomeasuring machines. To realize the required high sample rate of the control algorithm, an embedded multiprocessor architecture has been chosen as development target. The model-oriented development approach studied here aims to narrow the gap between the...
متن کاملTrajectory Planning Using High Order Polynomials under Acceleration Constraint
The trajectory planning, which is known as a movement from starting to end point by satisfying the constraints along the path is an essential part of robot motion planning. A common way to create trajectories is to deal with polynomials which have independent coefficients. This paper presents a trajectory formulation as well as a procedure to arrange the suitable trajectories for applications. ...
متن کاملMaximum Allowable Dynamic Load of Flexible 2-Link Mobile Manipulators Using Finite Element Approach
In this paper a general formulation for finding the maximum allowable dynamic load (MADL) of flexible link mobile manipulators is presented. The main constraints used for the algorithm presented are the actuator torque capacity and the limited error bound for the end-effector during motion on the given trajectory. The precision constraint is taken into account with two boundary lines in plane w...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015